Selim Therhzaz
Selim Therhzaz
University of Glasgow
College of Medical, Veterinary and Life Sciences
n/a
Glasgow
United Kingdom
G12 8QQ
Papers:
1206
How do insect tubules achieve the highest transport rates in biology?