Publications (84) Juan Garcia Serna publications