Mayo Clinic is a not-for-profit medical practice dedicated to the diagnosis and treatment of virtually every type of complex illness. It is located in U.S.A. in 3 different states : Arizona, Florida, and Minnesota.
Their website constitutes one of the most informative resources available in English for anything related to health issues. However, when consulting their website for information, keep in mind that Mayo Clinic is an American organization and therefore may occasionally refer to medications or treatments not available in Canada.
Visit their website to read about all signs, symptoms and most current treatments available for almost any disease or illness. You may also visit their on-line bookstore.