Pulmonologist and Critical Care Intensivist at Baystate Medical Practices, Inc $352,380 | H1B Salary Data