Nirajan wins

16 October 2012

Nirajan Shiwakoti claims his prize for best science limerick.