Itai Yanai

Itai Yanai

Itai Yanai

Itai Yanai

Itai Yanai

Itai Yanai

Itai Yanai

Itai Yanai

metabolic gene knockout