Central Food Technological Research Institute
CSIR-Central Food Technological Research Institute, abbreviated to CSIR-CFTRI, is one of the 40 national research laboratories in India, set up under the aegis of the Council of Scientific and Industr...
Central Food Technological Research Institute - Wikipedia