Institute Biology Leiden (Sylvius Laboratory) is located in Leiden, Netherlands on Sylviusweg 72, 2333 BE. Institute Biology Leiden (Sylvius Laboratory) is rated 3 out of 5 in the category faculty of science in Netherlands.
Address
Sylviusweg 72, 2333 BE