Project Details
Dr. Nadya Abbood
Address
Yale University
Institute of Biomolecular Design and Discovery (IBDD)
600 West Campus Drive
West Haven CT 06516
USA
ORCID-ID 0000-0003-3133-4890