Physician Nephrologist at Veterans Health Administration $268,320 | H1B Salary Data