Menaka Kumar

Menaka Kumar is a sophomore majoring in Physics and is the current Web Editor of Windhover.