Contact us

Get In Touch With Us!

Address

Alexandria Center for Life Sciences – West building
430 E. 29th Street, 1st floor, room 135A-C
New York, NY 10016

Send a message

Scroll to Top