1. Department of Chemical and Biomolecular Engineering Johns Hopkins University Baltimore MD 21218 USA
2. Department of Biomedical Engineering Johns Hopkins University Baltimore MD 21218 USA
3. Center for Alternatives to Animal Testing (CAAT) Department of Environmental Health and Engineering Bloomberg School of Public Health, Johns Hopkins University Baltimore MD 21205 USA
4. Department of Biology Johns Hopkins University Baltimore MD 21218 USA
5. Department of Chemistry Johns Hopkins University Baltimore MD 21218 USA
6. Department of Materials Science and Engineering Johns Hopkins University Baltimore MD 21218 USA
7. Department of Oncology Johns Hopkins University School of Medicine Baltimore MD 21205 USA
8. Laboratory for Computational Sensing and Robotics (LCSR) Johns Hopkins University Baltimore MD 21218 USA