We found 1 provider named 'Avinash Agarwal' nationally.
Dr. Avinash Agarwal is a transplant surgeon in Charlottesville, VA. He attended New York Medical College and then went on to complete his residency at a hospital affiliated with Indiana University. He takes Medicare insurance. Dr. Agarwal is professionally affiliated with the University of Virginia (UVA) Health System.