Instytut Chemii Organicznej Politechniki Łódzkiej is located in Łódź, Poland on Stefana Żeromskiego 116. Instytut Chemii Organicznej Politechniki Łódzkiej is rated 3 out of 5 in the category institute of technology in Poland.
Address
Stefana Żeromskiego 116