Oncologist / Immunologist
Phone: +371 67 229 522
Looking for Advice?
We get very mellow explaining how treatments work that can yield success sharing an underlying medical mechanism, which explains their effect.
If you’re curious, reach out and we’ll set up a time to talk.
Request free consultation