University Heights
Newark, NJ 07102
United States
New Jersey Institute of Technology
Microbubbles, bioinks, mechanobiology, biofabrication