Radha Kancharla
Durham, NC, USA