Continue in 4 seconds

Devra Budzik

Devra Budzik is a senior project leader for Baxter IV Systems.