Definitely try S.T.A.R. Labs then, or L-Corp. Another friend owns that company, it's more a place for people to set up their own shops there rather than any one specific thing.
And all of this speaks to me on a whole other level because boy, do I know what knowledge of other realities can do to a person. They get it into their heads that they can try to control all of space and time.
Oh, right - and to answer your question about DNA, I'm immortal. Apparently. I stopped aging.