Recent patents on anti-cancer drug discovery Journal