Central Food Technological Research Institute is located at which of the following places?
[A] Mysore
[B] Lucknow
[C] Ranchi
[D] Mussoorie
Click Here to Display Answer