Vaidyanathan, Palghat

Combined from CaltechAUTHORS