Dr. Otto Placik Named a Castle Connolly Top Doctor for the 22nd Consecutive Year
Chicago, Illinois, United States, 2nd Feb 2026 – Dr. Otto Placik, MD, FACS, has been named a Castle Connolly Top Doctor for 2026, marking 22 consecutive years of national recognition since first earning the distinction in 2004. The honor places Dr. Placik among the top 7% of physicians in the United States, reinforcing his standing as a top doctor in the nation. The Castle Connolly Top Doctor designation is awarded through a rigorous peer-review process that includes nominations from fellow
Read more