top of page
STAY IN TOUCH
STEL is a woman owned business in Ann Arbor, Michigan. Our laboratory and offices are at the MI-HQ Innovation Center.
600 S Wagner Road, Suite 142
Ann Arbor, MI 48103
(734) 717-8877
bottom of page
STEL is a woman owned business in Ann Arbor, Michigan. Our laboratory and offices are at the MI-HQ Innovation Center.
600 S Wagner Road, Suite 142
Ann Arbor, MI 48103
(734) 717-8877