Great job of faking, if it is a fake. Are you saying that you are sure that Teresa C. Long, MD, MPH, FS does not exist at all, or if she does exist, that she did not depose the affidavit that has been posted? Nothing would surprise me.
(I make no comment on the opinion expressed in the affidavit, fake or otherwise.)