Abid Khan

Indian Institute of Technology RoorkeeIndia

1chapters authored