News

DRS is the Drag Reduction System in Formula 1 and it’s one of the most talked about points in any F1 broadcast, but what does ...
Department of Chemistry, Indian Institute of Technology Delhi, New Delhi, India 110016 ...