Nope, don't know - can only imagine - and I think they are involved or to be involved in MAKING Tubercin - what else?
Looks interesting, looks important and looks encouraging.
Again I feel like the blind man feeling the elephant - I know it's BIG but I'm not sure what I am feeling at any one moment. Hey, it's the stock market!