IMIC IN THE NEWS

Meet Aimee Cabo and Boris Nikolov of IMIC Research in Palmetto Bay

New research digs into COVID-19 antibody treatments
Radio Clip Featuring IMIC on WLRN
WLRN-TV, virtual channel 17 (UHF digital channel 20), is a PBS member television station located in Miami, Florida, United States. The station is owned by the Miami-Dade County Public Schools district, alongside NPR member radio station WLRN-FM (91.3)
