Searching on the web will yield a lot of results for the definition and explanation of plasmapheresis, but this one was particularly good in my opinion:
Plasmapheresis
As far as haemin goes, also doing searches will produce several good results. This one was helpful to me and was the link for the word "haemin" which is the same as "hemin":
hemin - definition from dictionary.die.net
Someone else on the site may have a good explanation for you as a professional in a way that you can understand. I'm just a person who likes to do research on the web and there are usually very good results with google searches. Understanding what I read may take longer and more research, but it's worthwhile to put the effort into doing that so that I do understand terms and their meanings.