Zygmunt S. Derewenda

GPTKB entity