Amy Shen

Prof. Amy Shen

Micro/Bio/Nanofluidics Unit, Okinawa Institute of Science and Technology Graduate University, 1919-1 Tancha, Onna-son, Kunigami-gun, Okinawa 904-0495, Japan
orcid