Department of Science and Technology Studies

Impact Points

loading...

Publications

loading...

Top Journals

Publications (39)

176.35
Total Impact Points
39
Publications
4.52
Avg. Impact Points
39
Authors
1.31
Avg. Authors Per Publ.