Cannabis Ruderalis October 12, 2016 thcscience_admin French politician and engineer Roger Houdet (14 June 1899 – 25 August 1987) was a French engineer and politician. Authority control databases International ISNI VIAF National France BnF data Belgium Other IdRef