Shana Tarbell

Bill & Melinda Gates Foundation

Shana Tarbell

Bill & Melinda Gates Foundation

Biography