Brian Mehling, M.D. hosted a gathering for filmmakers during the Chelsea Film Festival at his home in New York City on Friday October 15, 2021.
Dr. Mehling is also a documentary film producer. He is president and CEO of Industrial Motion Pictures (IMP), producer of the film Tiny Tears, which debuted at the prestigious Cannes Film Festival. Their newest film, titled “Stem Cells: The Revolution Is Here” was part of the Chelsea Film Festival this year.
DrBrianMehling #BlueHorizonStemCells
ChelseaFilmFestival #CFFNY2021