Claim: Francois de Belleforest translated scientific articles.
Verdict: NOT ENOUGH INFO