New Delhi, Apr 7: The Drug Discovery Research Centre (DDRC) has joined hands with a Hyderabad-based Revelations Biotech Pvt Ltd (RBPL) to develop new approaches for diagnosis and treatment of diabetes ...