English: His contribution to science has been recognized by many awards.
Telugu: విజ్ఞాన శాస్త్రంలో ఈయన కృషికి ఎన్నో పురస్కారాలు లభించాయి.