Akiva Schaffer

Akiva Schaffer

Hepatocyte
From $6.93

Type

Person

Born

Dec 1, 1977

Born in

Berkeley

Country

United States

IPI code

00487767387

ISNI code

0000000034921474

Roles

External Links