000
00222 a2200085 4500
020
_a
9788129109286
100
_a
M.L. Ahuja
_9
18401
245
_a
Eminent Indians: Scientists and Technologist
260
_b
Rupa Publications
_c
2006
999
_c
12594
_d
12594