Charlotte Andrew is a PhD student in the Insect Biomechanics Group in the Department of Zoology. Her research explores the mechanical implications of...
Researchers discover novel trapping mechanism for Nepenthes gracilis pitchers.