English: Many countries have research station here.
Telugu: ఎన్నో దేశాలు ఈ పరిశోధనలో తలమునకలై ఉన్నాయి.