top of page
  • Aug 28, 2022
  • 1 min read

Wait Abbvie's got a site in Germany? Apparently both are true. This one comes to us from somebody with sweaty arms in Deutschland.


 
 
 

Comments


bottom of page