Is RPG Life Sciences Ltd. worth buying?