The Desmoid Tumor Research Foundation is new to El Tour, give it a look
Of the more than 80 non-profit organizations involved in this year’s El Tour, The Desmoid Tumor Research Foundation is one of them. Welcome! The Desmoid Tumor Research Foundation (DTRF) empowers and unites everyone committed to finding answers for the Desmoid…