Twitv01

Episode 33: Ligand Substitution Reactions: Kinetics

Twitv01