Shekar N Narasimhan
Individual
$314,950Total Contributions