Ram Miriyala - IMP Profile