Loyola University Chicago
2160 South 1st Avenue
Dock 8, Building 115, 4th floor
Maywood, IL 60153
Attn: Simon Kaja
2160 S 1st Ave, Maywood, Illinois 60153, United States
Office: +1 (464) 220-9618 (NEW) Lab: +1 (708) 216-8711 Website: www.kajalab.com
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.