i do not know where you live,but pick the major medical center nearest to you for a second or third opinion. the biggest are sometimes the best for a reason. mayo is one and a half hour one way drive for me and it is worth it. it is world class.
cleveland clinic, johns hopkins, penn, jefferson, hahneman mayo in rochester phx fla, etc, etc good luck.
mikeg