Rapport Therapeutics Chief Development Officer Krishnaswamy Yeleswaram disposes of 404 common shares worth $20,159.6 - RAPP News | Rallies