British-Indian Award in Science & Technology

Prize: Honorary award

Description

UK & Ireland's Ethnic Awards
Degree of recognitionInternational