Complex sentence: Managed by the National Science and Technology Development Agency, under the Ministry of Science and Technology, it is the country's largest science and technology research park.
Split into simpler sentences: Managed by the National Science and Technology Development Agency (NSTDA), under the Ministry of Science and Technology. It is the country's largest science and technology research park.