Pidoux, Pierre

Show author's details.

Codes AuthorityID=AU80081376  NCID=DA05481234