Andrea Castrillon Magri's memberships