Temozolomide, Memantine Hydrochloride, Mefloquine, and Me... | NCT01430351 | Trialant