School of Life Sciences, The Chinese University of Hong Kong
Tip terminated abruptly, as if bitten off