Dr. Yehuda Shoenfeld

Dr. Yehuda Shoenfeld
Tel-Aviv University, Israel