Jim Roche
analytically.bsky.social
Jim Roche
@analytically.bsky.social
Academic pharmaceutical scientist.
No videos yet.