Amino acid synthesis in Europa's subsurface environment

Amino acid synthesis in Europa's subsurface environment