andrew koprowski