SBL706 Biologics, IIT Delhi · ProfRate