Site description:308 The Indonesia International Institute for Life Sciences (i3L) is a premium educational and research institute headquartered in Jakarta � with satelites for marine, forest, and health care research - and a unique network of top-quality faculty, private sector leaders, and research partners internationally.
Website title: i3L | Indonesia International Institute for Life Sciences
Website Overview: Overall there are 5 off-site links on the homepage of the website. The past 3 months resulted in Alexa position shift by +259377 for i3l.ac.id. Alexa Global rank for i3l.ac.id is 739588. At this time, our database holds no entry of registration date. The server, which itself is located in Singapore, has an IP address 103.254.153.181.