Indian scientists from the Physical Research Laboratory have discovered a massive exoplanet, TOI-6038A b, 78 times larger ...