Jay Udupa and University Of Pennsylvania Free People Check 

( I'm Jay Udupa)
(1 - 12 from 13
)

Elm Grove firm inks licensing agreement with university

archive.jsonline.com
The technology was developed by Jay Udupa, a professor in the University of Pennsylvania's medical school.
+1