Wow that article says US Scientists. Wonder why the China paper he read had the French as developing it?
There is a lot of good information here:
http://www.recombinomics.com/whats_new.html
And here:
As I read the article, it stated the US tested the vaccine. The French possibly could have developed it...?