New Delhi, Mar 24: A new "state-of-the-art" animal research facility was inaugurated at the Jawaharlal Nehru University on Tuesday. According to a statement by the university, the facility is supported by the National Facility project from the Drugs & Pharmaceutical Research