Dr. Leonard C Altman is a renowned Immunologist in Seattle and currently practices at Seattle Children's Hospital, Seattle. For the past 23 years, Dr. Leonard C Altman has worked as a Immunology Doctor and gained proficient skills and knowledge in the segments.