Affiliations Research 1956[position unknown]Max Planck Institut Fur Biochemi 1956[subject unknown]Independent