293399 |
0100000011 |
INDIAN INSTITUTE OF TECHNOLOGY.. |
UNITED KINGDOM |
99 |
3 |
293399 |
0100000011 |
SOUTH ASIAN UNIVERSITY |
UNITED STATES |
340 |
3 |
293399 |
0100000053 |
BANASTHALI VIDYAPITH |
UNITED STATES |
134 |
3 |
293399 |
0100000053 |
POSTGRADUATE INSTITUTE OF MEDICAL EDU & RESEARCH |
SWITZERLAND |
1972 |
3 |
293399 |
0203005864 |
TEVA API INDIA PRIVATE LIMITED |
CHINA |
25379687 |
81 |
293399 |
0203005864 |
TEVA API INDIA PRIVATE LIMITED |
GERMANY |
1379339 |
12 |
293399 |
0203005864 |
TEVA API INDIA PRIVATE LIMITED |
HUNGARY |
28981995 |
54 |
293399 |
0203005864 |
TEVA API INDIA PRIVATE LIMITED |
ISRAEL |
7999 |
90 |
293399 |
0203005864 |
TEVA API INDIA PRIVATE LIMITED |
UNITED STATES |
535003 |
6 |
293399 |
0205020445 |
CLININVENT RESEARCH PVT LTD |
CHINA |
3060300 |
15 |