ICCBS
Updated 79 days ago
University of Karachi - Karachi - 75270 Pakistan
The International Center for Chemical and Biological Sciences (ICCBS) is one of premier research establishments in the developing world.
Also known as: International Center for Chemical, International Center for Chemical and Biological Sciences