Department of Biology, State University Tadulako is located in Palu City, Indonesia on Tondo, Mantikulore. Department of Biology, State University Tadulako is rated 4.9 out of 5 in the category public university in Indonesia.
Address
Tondo, Mantikulore