Nagabhushanam Totakura

United States Surgical
Total Patents: 18
Overall Rank: #260,545
Years Active: 1993–1999
United States Surgical Rank: #44