Are both Albert Kapikian and Bob Avakian virologists?
Bob Avakian: Robert Bruce Avakian (born March 7, 1943) is an American political activist and Chairman of the Revolutionary Communist Party, USA (RCP).
i don't know