10% owner at IOVANCE BIOTHERAPEUTICS · 10% owner at ABEONA THERAPEUTICS. Filing since 15 May 2012. CIK 0001471149