General information for Modulo Bio, Inc.
Physical address
10935 Alexandria Way Ste 203, San Diego, Ca, 92121
Mailing address
10935 Alexandria Way Ste 203, San Diego, CA, 92121
Website
modulo.bio
Points of contact for Modulo Bio, Inc.
SAM.gov Points of Contact
Michael
Horowitz
Government Business POC
Electronic Business POC
10935 Alexandria Way, Suite 203, San Diego, CA, 92121
Additional contact details may be available