Thank you!
We will contact you within 24-48 hours to discuss your drug discovery needs.
SAMDI Tech, Inc.
3440 South Dearborn Street
Suite 220S
Chicago, IL 60616
Phone: 312-235-3575
Location
SAMDI Tech is located in Chicago at the University Technology Park on the Illinois Institute of Technology campus.