ryan mehra