Ten companies presented an overview of their businesses in the health IT and life science tracks of Pitch Perfect. Nia Therapeutics, a Penn spinout developing implantable brain stimulation device for the treatment of memory loss, won for life sciences track. Learn More.