However, profitability remained under pressure. Net profit stood at ₹1.88 crore, marking a 13.36% decline both YoY and QoQ compared to ₹2.17 crore reported in the December 2024 quarter as well as the ...
The Nature Index 2025 Research Leaders — previously known as Annual Tables — reveal the leading institutions and countries/territories in the natural and health sciences, according to their output in ...