Biosystems is located in Lagos, Nigeria on 1, Babatunde Ladega Street, Ojodu Beger Road, Omole Phase 1, Ikeja. Biosystems is rated 3 out of 5 in the category laboratory equipment supplier in Nigeria.
Address
1, Babatunde Ladega Street, Ojodu Beger Road, Omole Phase 1, Ikeja