Warburg effects

English

Noun

Warburg effects

  1. plural of Warburg effect