PROVIDER PROFILE · NPI 1780658815

James RuppMD