Note 9 - Derivatives (Details) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2011
Oct. 01, 2012
Note 9 - Derivatives (Details) [Line Items]        
Derivative Liability $ 0 $ 0    
Series C Preferred Stock [Member] | DC Bio [Member]        
Note 9 - Derivatives (Details) [Line Items]        
Preferred Stock, Capital Shares Reserved for Future Issuance (in Shares)     652,608  
Series B Preferred Stock [Member] | DC Bio [Member]        
Note 9 - Derivatives (Details) [Line Items]        
Preferred Stock, Capital Shares Reserved for Future Issuance (in Shares)     419,768  
Common Stock [Member] | DC Bio [Member]        
Note 9 - Derivatives (Details) [Line Items]        
Preferred Stock, Capital Shares Reserved for Future Issuance (in Shares)     23,703  
DC Bio [Member]        
Note 9 - Derivatives (Details) [Line Items]        
Derivative Liability     1,036,403  
Business Transaction Fair Value of Shares Issuable on Option Exercise     1,487,668  
Business Transaction Fair Value of Exchangeable Shares     451,265  
Proceeds from Disposal of Non-controlling Interest       $ 180,000