Humberto Michael Diaz Vega's memberships