
Neeraj Yadav
University of Trento
Devices and systems for organoids and 3D cell culture-on-a-chip
Advisor: Leandro Lorenzelli
Contacts